﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 

namespace Belyn.Common.Web
{
    public interface IDownloadManage
    {
        event DownloadDelegate Added;
        event DownloadDelegate Removed; 
        List<IDownload> DownloadList { get; set; }

        int Count { get; }

        void Add(IDownload dl);
        void Remove(IDownload dl);
        void Clear();
        bool Exists(IDownload dl);
    }
}
